deep-sea trough - English Synonyms Dictionary